<html>
<head><meta charset="utf-8"><title>historical question · t-compiler/rust-analyzer · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/index.html">t-compiler/rust-analyzer</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/historical.20question.html">historical question</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="224557229"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/historical%20question/near/224557229" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Iñaki Garay <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/historical.20question.html#224557229">(Jan 30 2021 at 01:12)</a>:</h4>
<p>Hello! I'm in the process of writing a text involving rustc, RA, and salsa; and I was looking for  some description of the issues with RLS that led to the development of RA. I can comb through RA's git history, this stream's old messages, etc, but if there were by some chance already some (even a very short) writeup of the problems with RLS, it would save me a ton of time. Thanks!</p>



<a name="224581467"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/historical%20question/near/224581467" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/historical.20question.html#224581467">(Jan 30 2021 at 11:46)</a>:</h4>
<p>This post explains why not RLS: <a href="https://ferrous-systems.com/blog/rust-analyzer-2019/#rls">https://ferrous-systems.com/blog/rust-analyzer-2019/#rls</a></p>



<a name="224581473"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/historical%20question/near/224581473" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/historical.20question.html#224581473">(Jan 30 2021 at 11:47)</a>:</h4>
<p>This post explains why salsa: <a href="https://rust-analyzer.github.io/blog/2020/07/20/three-architectures-for-responsive-ide.html">https://rust-analyzer.github.io/blog/2020/07/20/three-architectures-for-responsive-ide.html</a></p>



<a name="224581482"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/historical%20question/near/224581482" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/historical.20question.html#224581482">(Jan 30 2021 at 11:48)</a>:</h4>
<p>(these are two separate questions -- it is possible to have responsive IDE without going full incremental like salsa)</p>



<a name="224586459"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/historical%20question/near/224586459" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Iñaki Garay <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/historical.20question.html#224586459">(Jan 30 2021 at 14:00)</a>:</h4>
<p>Thank you!</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>